monkey-puzzle tree - Turkish English Dictionary